/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.service.impl;

import com.persistencia.dao.PeriodoDao;
import com.persistencia.dao.PeriodoXSalonDao;
import com.persistencia.dao.impl.PeriodoDaoImpl;
import com.persistencia.dao.impl.PeriodoXSalonDaoImpl;
import com.persistencia.domain.Horario;
import com.persistencia.domain.Periodoxsalon;
import com.service.PeriodoXSalonService;
import java.io.Serializable;
import java.util.List;

/**
 *
 * @author SHERLY
 */
public class PeriodoXSalonServiceImpl implements PeriodoXSalonService, Serializable{
    
    private PeriodoXSalonDao periodoXSalonDao = new PeriodoXSalonDaoImpl();

    @Override
    public void registrarPeriodoXSalon(Periodoxsalon periodoXSalon) throws Exception {
        periodoXSalonDao.registrar(periodoXSalon);
    }

    @Override
    public void actualizarPeriodoXSalon(Periodoxsalon periodoXSalon) throws Exception {
        periodoXSalonDao.actualizar(periodoXSalon);
    }

    @Override
    public void eliminarPeriodoXSalon(Object id) throws Exception {
        periodoXSalonDao.eliminar(id);
    }

    @Override
    public Periodoxsalon obtenerPeriodoXSalonPorId(Object id) throws Exception {
        return periodoXSalonDao.obtenerPorId(id);
    }

    @Override
    public List<Periodoxsalon> obtenerListaPeriodoXSalon() throws Exception {
        return periodoXSalonDao.obtenerLista();
    }

    @Override
    public List<Periodoxsalon> buscarperiodoxsalonxIdHorario(Horario horario) {
        return periodoXSalonDao.buscarperiodoxsalonxIdHorario(horario);
    }
    
}
